emulsion explosive - German English Dictionary